home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / comm / fido / fnews6.lzh / fido608.nws < prev    next >
Text File  |  1989-02-20  |  65KB  |  1,380 lines

  1.      Volume 6, Number  8                              20 February 1989
  2.      +---------------------------------------------------------------+
  3.      |                                                  _            |
  4.      |                                                 /  \          |
  5.      |                                                /|oo \         |
  6.      |        - FidoNews -                           (_|  /_)        |
  7.      |                                                _`@/_ \    _   |
  8.      |        International                          |     | \   \\  |
  9.      |     FidoNet Association                       | (*) |  \   )) |
  10.      |         Newsletter               ______       |__U__| /  \//  |
  11.      |                                 / FIDO \       _//|| _\   /   |
  12.      |                                (________)     (_/(_|(____/    |
  13.      |                                                     (jm)      |
  14.      +---------------------------------------------------------------+
  15.      Editor in Chief                                       Dale Lovell
  16.      Editor Emeritus:                                   Thom Henderson
  17.      Chief Procrastinator Emeritus:                       Tom Jennings
  18.      Contributing Editors:                                   Al Arango
  19.      
  20.      FidoNews  is  published  weekly  by  the  International   FidoNet
  21.      Association  as  its  official newsletter.  You are encouraged to
  22.      submit articles for publication in FidoNews.  Article  submission
  23.      standards  are contained in the file ARTSPEC.DOC,  available from
  24.      node 1:1/1.  1:1/1 is available  for network  mail between  NMH-1
  25.      hour to NMH+1 hour.  At all other times,  netmail is not accepted
  26.      although submissions can be uploaded.
  27.      
  28.      Copyright 1989 by  the  International  FidoNet  Association.  All
  29.      rights  reserved.  Duplication  and/or distribution permitted for
  30.      noncommercial purposes only.  For  use  in  other  circumstances,
  31.      please contact IFNA at (314) 576-4067. IFNA may also be contacted
  32.      at PO Box 41143, St. Louis, MO 63141.
  33.      
  34.      Fido  and FidoNet  are registered  trademarks of  Tom Jennings of
  35.      Fido Software,  164 Shipley Avenue,  San Francisco, CA  94107 and
  36.      are used with permission.
  37.      
  38.      The  contents  of  the  articles  contained  here  are  not   our
  39.      responsibility,   nor   do   we   necessarily  agree  with  them.
  40.      Everything here is  subject  to  debate.  We  publish  EVERYTHING
  41.      received.
  42.  
  43.  
  44.                         Table of Contents
  45.      1. ARTICLES  .................................................  1
  46.         Adding GroupMail to a BinkleyTerm/ConfMail System  ........  1
  47.         SEA Letter: XlatList  ..................................... 14
  48.         New Echo for WATSON Users  ................................ 17
  49.      2. COLUMNS  .................................................. 18
  50.         The Old Frog's Almanac - Part the Three (and last)  ....... 18
  51.      3. LATEST VERSIONS  .......................................... 21
  52.         Latest Software Versions  ................................. 22
  53.      4. NOTICES  .................................................. 23
  54.         The Interrupt Stack  ...................................... 23
  55.      5. REPORTS  .................................................. 24
  56.      And more!
  57.      FidoNews 6-08                Page 1                   20 Feb 1989
  58.  
  59.  
  60.      =================================================================
  61.                                  ARTICLES
  62.      =================================================================
  63.  
  64.      Jack Decker
  65.      Fidonet 1:154/8  LCRnet 77:1011/8  NetWork 8:70/8
  66.  
  67.  
  68.      ADDING GROUPMAIL TO A BINKLEYTERM/CONFMAIL SYSTEM
  69.  
  70.      [This article is NOT copyrighted and may be freely distributed.
  71.      Use of the information contained herein is at your own risk,
  72.      and just might cause your hard drive to be reformatted, your
  73.      modem to transfer the contents of your bank account to the
  74.      Gnomes of Zurich (whoever they are), or your dog to meet up
  75.      with a family of skunks underneath your computer room window,
  76.      or even worse.  What you see here is the result of a few days
  77.      of intense hacking (I'm using the original meaning of that
  78.      noble word), which may or may not have led me to accurate and
  79.      insightful conclusions.  Don't say I didn't warn you...]
  80.  
  81.      Lots of misinformation has been going around in regard to
  82.      GroupMail, and the considerations involved in making GroupMail
  83.      coexist on the same system with BinkleyTerm and ConfMail.  I
  84.      suspect that much of this has nothing to do with GroupMail per
  85.      se, but rather with emotions and personal feelings about the
  86.      developers of GroupMail.  I won't even attempt to speak to
  87.      those, but I can at least give you some solid information on
  88.      how to implement GroupMail on a system that is already
  89.      successfully running BinkleyTerm and confmail.
  90.  
  91.      This information is going to be presented more or less in
  92.      "cookbook" format.  I am going to make a few assumptions to
  93.      start with... that you are not a "top star" for any conference,
  94.      that you're not going to feed GroupMail conferences to any
  95.      non-MSDOS systems that can't run the GroupMail software, and
  96.      that you're not going to try and convert any GroupMail
  97.      conference to Echomail or vise-versa.  If any of these
  98.      assumptions don't apply to you, read on anyway, I'll cover one
  99.      of the exceptions later, and the rest of the information will
  100.      still be useful to you.
  101.  
  102.      This is NOT a substitute for the GroupMail documentation.  Read
  103.      it, too!  Also, please count on this information containing at
  104.      least one glaring error and at least a couple of things that
  105.      could have been done more easily in some other way.  I don't
  106.      claim to be perfect.  But I would like to know of any errors
  107.      that you do find.
  108.  
  109.      Here are the changes you will need to make to your system:
  110.  
  111.      1) CONFIG.SYS - Group requires some new environment variables
  112.      to be set.  If you haven't already done so, you can reserve
  113.      extra space for environment variables by inserting the
  114.      following line into your CONFIG.SYS file:
  115.  
  116.      FidoNews 6-08                Page 2                   20 Feb 1989
  117.  
  118.  
  119.           shell=command.com /p /e:512
  120.  
  121.      2) AUTOEXEC.BAT - Here is where you add some lines to set the
  122.      new environment variables that will be used by GroupMail:
  123.  
  124.           SET GROUP=C:\GROUP
  125.           SET GRPHOLD=C:\GRPHOLD
  126.           SET SEADOG=C:\OPUS
  127.  
  128.      If you want your GroupMail message areas on a different drive,
  129.      change the drivespec for the GROUP variable.  If you are going
  130.      to hold GroupMail bundles for pickup by other nodes, and want
  131.      those on a different drive, change the drivespec for the
  132.      GRPHOLD variable.  The SEADOG variable should point to the
  133.      directory that you normally run BinkleyTerm from.
  134.  
  135.      3) BBS.BAT - Your batch file that runs Binkley, ConfMail, etc.
  136.      Here are the changes you need to make:
  137.  
  138.      a) If you test for the existence of mail bundles in your net
  139.      files area before running ConfMail Import, either delete these
  140.      tests (you don't really need them anyway) or add tests for the
  141.      GroupMail bundles you expect to receive.  GroupMail bundles are
  142.      named with the area name (up to eight characters) plus an
  143.      unpredictable three-character extension.  So, for example, if
  144.      you are expecting to receive GroupMail bundles for the COOKING
  145.      area, you could test for files named COOKING.* (or COOKING.???)
  146.      in your net files area.  I again emphasize that such tests are
  147.      normally not necessary, but some people like to use them to
  148.      shave a few seconds off of batch file processing time.
  149.  
  150.      b) your line that calls ConfMail Import should *NOT* include
  151.      the -M option, but *SHOULD* include the -K option.  I use the
  152.      following line:
  153.  
  154.           confmail import areas.bbs -K -N -F confmail.out
  155.  
  156.      Now a bit of explanation... if you really want to use the -M
  157.      option, you can probably do so as long as you are not
  158.      converting any GroupMail bundles to echomail prior to passing
  159.      them downstream.  I suggest removing the -M option now (if you
  160.      have been using it) because sooner or later you may wish to
  161.      convert a GroupMail conference to echomail, and it won't work
  162.      if -M is set.
  163.  
  164.      The -K option will automatically kill all the null file attach
  165.      messages that your GroupMail feed generates.  If you don't mind
  166.      skipping through all the null file attach messages when you
  167.      read your netmail (you WILL mind eventually), leave out the -K.
  168.  
  169.      c) You should place the following line immediately AFTER your
  170.      call to ConfMail Import, BEFORE you do anything else:
  171.  
  172.           GROUP IN /L
  173.  
  174.      This does two things... first, it unpacks any GroupMail bundles
  175.      FidoNews 6-08                Page 3                   20 Feb 1989
  176.  
  177.  
  178.      you may have received, and second, it scans your netmail area
  179.      for any GroupMail messages that need to be readdressed to your
  180.      uplink.  That is why it needs to be run AFTER ConfMail
  181.      Import... if you run it BEFORE ConfMail Import, any messages
  182.      you've received from your downstream nodes may not get properly
  183.      forwarded to the Top Star via your GroupMail feeds.  And you
  184.      need to run Group In BEFORE running ReMapper, oMMM, or any
  185.      other program that may change the headers of those messages.
  186.      So play it safe, and run Group In right AFTER ConfMail Import.
  187.  
  188.      By the way, the /L tells GROUP to relink the message threads.
  189.      It does basically the same thing for GroupMail conferences that
  190.      ReplyLnk (or ConfMail Maint in older versions of ConfMail) does
  191.      for your echomail conferences.
  192.  
  193.      d) Just prior to calling oMMM, you should place the following
  194.      line:
  195.  
  196.           GROUP OUT
  197.  
  198.      This will check all your GroupMail areas for new messages, and
  199.      send out anything you have waiting.
  200.  
  201.      Now, if you have read the GroupMail documentation, you may be a
  202.      little confused at this point, since the docs tell you to run
  203.      GROUP on certain schedules (GROUP OUT in the evening before
  204.      your mail hours, and GROUP IN in the morning after all mail has
  205.      been received).  But keep in mind that the folks writing the
  206.      documentation are using SEADOG, which runs on schedules.  You
  207.      probably aren't running schedules in that way.  If by chance
  208.      you do run ConfMail Import only at certain specified times,
  209.      just do GROUP IN immediately afterward.  But, if like most of
  210.      us, you run ConfMail Import every time mail is received, you
  211.      should run GROUP IN immediately afterward.  If you then do a
  212.      ConfMail Export, you should run GROUP OUT prior to calling
  213.      oMMM.  GROUP runs very fast (faster than ConfMail when tossing
  214.      messages, in my opinion) so you needn't worry about it
  215.      consuming an inordinate amount of time while executing on your
  216.      system.
  217.  
  218.      4) AREAS.BBS - There are two important considerations here.
  219.      First, if you are using a BAD_MSGS area, GET RID OF IT NOW!!!!
  220.      This is *EXTREMELY* important.  If you don't do this, some or
  221.      all of the GroupMail messages originating on your system (or on
  222.      systems that you feed) will be tossed to the BAD_MSGS area by
  223.      ConfMail, and will never leave your system.  Second, make sure
  224.      you don't have any echo area names that duplicate GroupMail
  225.      areas, for the same reason (ConfMail will toss any messages
  226.      that are supposed to go to your uplinks to those areas instead.
  227.      The exception to this is if you're converting a GroupMail
  228.      conference to Echomail, but right now we're assuming you aren't
  229.      doing that, remember?).
  230.  
  231.      Of course, someone will say that if you are VERY careful about
  232.      how you write your batch file, you can get around these
  233.      problems.  That may be true (although I have my doubts!), but
  234.      FidoNews 6-08                Page 4                   20 Feb 1989
  235.  
  236.  
  237.      in any event I don't feel like giving a short course in writing
  238.      batch files here.  I'm simply taking the safe road by saying
  239.      "don't do these things."
  240.  
  241.      5) CONFIG.DOG - You need one of these, even though the
  242.      GroupMail documentation says that a Mail.Sys file will do (it
  243.      won't, at least not with GroupMail versions through 2.04).
  244.      Fortunately, a Config.Dog file is simple to make... you just
  245.      use any text editor.  Mine looks like this:
  246.  
  247.           name Jack Decker
  248.           node 1:154/8
  249.           aka 77:1011/8
  250.           aka 8:70/8
  251.           mail C:\MSG\NET
  252.           files C:\FILE\NET
  253.  
  254.      "Name" is the name of the Sysop, "Node" is your primary
  255.      address, "Aka" lines contain any other addresses you use (in
  256.      the same net or in other nets), "Mail" is the path to your
  257.      netmail area, and "Files" is the path to your incoming net
  258.      files area (which is what GROUP can't find if you only have a
  259.      Mail.Sys file).
  260.  
  261.      6) OMMM.CTL (or ROUTE.CTL or whatever you call it on your
  262.      system).  Be sure to put a poll statement in for each system
  263.      you pick up GroupMail from (unless you are using some other
  264.      method for doing polls, or your feed is calling you).
  265.  
  266.      7) DELIVER.GRP - You need this file if you are feeding
  267.      GroupMail to any other BinkleyTerm systems, or any other system
  268.      that can't generate File Update Requests.  Note that future
  269.      versions of BinkleyTerm will supposedly include the capability
  270.      to do File Update Requests, but present versions of Binkley do
  271.      not.  DELIVER.GRP is simply a list of systems that are to
  272.      receive any given GroupMail area from you.  I quote from SEA
  273.      Technical Memorandum #0302:
  274.  
  275.      "The group mail conferencing system is, by design, a pickup
  276.      system instead of a delivery system.  If at all possible, it
  277.      should be used as such, because that is how group mail avoids
  278.      the bulk of the technical problems with echomail.
  279.  
  280.      "However, at least one popular network mailer is not capable of
  281.      properly negotiating a file update request, which is the
  282.      mechanism by which group mail functions.  Until that can be
  283.      rectified, GROUP requires some sort of delivery mechanism in
  284.      order to link such systems into group mail.
  285.  
  286.      "If a file named 'DELIVER.GRP' is placed in the SEAdog
  287.      directory, then GROUP 2.03 will use it as a delivery list, and
  288.      create file attach messages for each new group mail archive as
  289.      it is posted by GROUP PACK (for a top star) or GROUP IN (by a
  290.      middle star).  The format of the DELIVER.GRP file will look
  291.      very familiar to those acquainted with echomail.
  292.  
  293.      FidoNews 6-08                Page 5                   20 Feb 1989
  294.  
  295.  
  296.      "The DELIVER.GRP file is a normal ASCII text file.  Each line
  297.      begins with the name of a group conference, with the remainder
  298.      of the line being a list of network addresses to which it
  299.      should be delivered.  A conference may be listed more than
  300.      once, in which case it is addative.
  301.  
  302.      "For example, a possible DELIVER.GRP file might be:
  303.  
  304.          BLATZ 520/1015 107/528
  305.          GNORF 107/528
  306.  
  307.  
  308.      "By adding support of a delivery mechanism, we open the door to
  309.      all the troubles echomail is heir to.  However, the door is
  310.      open only a tiny crack at this time.  The single biggest
  311.      problem with a delivery system is that of faulty topologies
  312.      that cause duplicate messages.  This is largely avoided from
  313.      the start because all duplicate group mail archives have the
  314.      same name.  The remaining opportunities for duplicate messages
  315.      to be generated are avoided because GROUP 2.03 refrains from
  316.      unpacking any group mail archive that is older than the 'update
  317.      marker' for that conference."
  318.  
  319.      [end quote]
  320.  
  321.      Two notes about DELIVER.GRP... first, you DON'T put the node
  322.      number of YOUR feed in it, only of those systems that are fed
  323.      BY YOU (this differs from an AREAS.BBS file, which must contain
  324.      the node number of your feed and of those system that you
  325.      feed).  Second, if you aren't feeding a particular GroupMail
  326.      conference to anyone else, it doesn't have to be listed at all.
  327.  
  328.      8) OKFILE.LST - Your "requestable files" list for BinkleyTerm.
  329.      Add the following line:
  330.  
  331.           C:\GRPHOLD\*.*
  332.  
  333.      (or whatever path you specified for your GRPHOLD directory in
  334.      the SET command in AUTOEXEC.BAT).  I'm assuming that you
  335.      already have such a list.  If not, you'll also need to
  336.      uncomment the following line in your Binkley.Cfg file:
  337.  
  338.           Okfile     c:\opus\okfile.lst
  339.  
  340.      (of course you should change the path if the subdirectory
  341.      you're running Binkley out of is not called OPUS).
  342.  
  343.      This should allow other systems to obtain any GroupMail areas
  344.      that you carry on your system.
  345.  
  346.      9) \GROUP\ORIGIN - A file called "Origin" that sits in your
  347.      GROUP directory.  For starters, this can be the same as the
  348.      first line of your "AREAS.BBS" file up to the exclamation
  349.      point.  You can use custom origin lines for individual
  350.      conferences by creating a file called "Origin" in individual
  351.      Group areas, in the same manner in which you create custom
  352.      FidoNews 6-08                Page 6                   20 Feb 1989
  353.  
  354.  
  355.      origin lines for individual message areas using ConfMail.  See
  356.      the GroupMail documentation for more information.
  357.  
  358.      10) System files.  You'll need to provide your BBS program
  359.      and/or message reader/editor with the paths to your GROUP mail
  360.      areas.  Ditto with your message cleanup routine (that calls
  361.      RENUM or some other message renumberer).  This will vary from
  362.      system to system, but should not be too difficult to figure
  363.      out.
  364.  
  365.      11) ARCE.COM - This one threw me at first, and is the one
  366.      drawback I found in GroupMail.  GroupMail wants to use either
  367.      ARC.EXE or ARCE.COM when unpacking mail, and any other filename
  368.      just won't do.  I've been running PAK10 (and/or another popular
  369.      program which shall remain nameless) to extract mail archives
  370.      and had to scrounge through my piles of floppies to find a copy
  371.      of ARCE.COM.  If you are a Top Star for any conference, you'll
  372.      also have to have either ARC.EXE or ARCA.COM.  I wish these
  373.      filenames weren't hardcoded in the GroupMail program, because I
  374.      use PAK10 to move echomail around (with the help of a program I
  375.      wrote called PAKIT101.ARC, which lets "consenting Sysops" use
  376.      any of the "big three" methods of file compression for their
  377.      mail archives), and could at least use PAK.EXE to extract
  378.      GroupMail bundles.  I guess it just bugs me that GroupMail
  379.      won't let you use anything other than the most inefficient
  380.      method of file compression around.  If anything hinders the
  381.      acceptance of GroupMail, this will be it, because some folks
  382.      will see this as an effort of SEA to force people to use ARC.
  383.      (Sorry, Thom, I like GroupMail but I don't care much for ARC,
  384.      or I should say, ARC's "crunching" method of compression, which
  385.      is rather inefficient by today's standards.  What can I say?).
  386.  
  387.      12) GROUP.EXE - The central program of GroupMail, and the one
  388.      that does most of the work for you.  If you've set up echomail
  389.      conferences in the past, you'll appreciate the ease with which
  390.      GROUP takes care of many of the little details of adding or
  391.      deleting conferences for you.  For example, it creates all
  392.      necessary subdirectories for you, creates and maintains the
  393.      AREAS.DOG file for you, etc.
  394.  
  395.      Now, if you are not a Top Star, you can basically get by using
  396.      only three basic GroupMail commands (quoted from the GroupMail
  397.      documentation):
  398.  
  399.      GROUP ADD <conference> <description> ;<uplink>
  400.  
  401.           This is the command you use to add a new conference.
  402.           Suppose, for example, that you would like to get the BLATZ
  403.           conference from 520/542.  You would type:
  404.  
  405.               GROUP ADD BLATZ Gzorniblatz forum ;520/542
  406.  
  407.           GROUP will take care of the details, like creating the
  408.           proper directories and updating your AREAS.DOG file.  If
  409.           you run a BBS and you want the conference to be available
  410.           on your system you will need to add the directory to your
  411.      FidoNews 6-08                Page 7                   20 Feb 1989
  412.  
  413.  
  414.           message areas.  The message directory that GROUP creates
  415.           will (by default, see later) be a subdirectory of the
  416.           GROUP subdirectory, or in this case it would be
  417.           "GROUP\BLATZ".
  418.  
  419.           If you are running a mailer other than SEAdog, then you
  420.           may need to add the directory to your areas list also.  In
  421.           any event, DO NOT delete the AREAS.DOG file, as that is
  422.           used by GROUP to keep track of your conferences.
  423.  
  424.           If you want to import group mail into a BBS that uses a
  425.           different message base format, you'll need to do a bit
  426.           more work.  See the section on this below.
  427.  
  428.      [You might imply from the above that you should add GroupMail
  429.      areas to your AREAS.BBS file.  That is NOT the case, however,
  430.      unless you are converting a GroupMail conference to echomail,
  431.      which we're assuming that you're not doing right now!]
  432.  
  433.  
  434.      GROUP DEL <conference> . . .
  435.  
  436.           This is used to remove one or more conferences.  For
  437.           example, if you wanted to remove the BLATZ conference you
  438.           would type:
  439.  
  440.               GROUP DEL BLATZ
  441.  
  442.           If you wanted to remove both the BLATZ conference and the
  443.           GNORF conference, you would type:
  444.  
  445.               GROUP DEL BLATZ GNORF
  446.  
  447.           Again, GROUP will take care of the housekeeping details,
  448.           such as deleting any messages and removing the
  449.           subdirectory.
  450.  
  451.  
  452.  
  453.      GROUP EDIT <conference> <description> ;<uplink>
  454.  
  455.           This is used to change an existing conference.  For
  456.           example, if you wanted to change your uplink on the BLATZ
  457.           conference to 440/1, you would type:
  458.  
  459.               GROUP EDIT BLATZ Gzorniblatz forum ;440/1
  460.  
  461.           As always, GROUP takes care of any housekeeping details.
  462.  
  463.  
  464.      [end of quoted material]
  465.  
  466.      Since Binkley can't do File Update Requests, you do NOT use the
  467.      GROUP ASK command.  We've already covered the use of GROUP IN
  468.      and GROUP OUT in the batch file.  You don't use GROUP PACK
  469.      unless you're a top star for a conference.  I don't know why
  470.      FidoNews 6-08                Page 8                   20 Feb 1989
  471.  
  472.  
  473.      you'd want to use GROUP KILL, but I've not yet found a reason
  474.      to do so (it looks like a somewhat dangerous command!)
  475.  
  476.      There are several option switches that you can use to modify
  477.      how GROUP works, and most are described in the GROUP
  478.      documentation.  The one that you will probably want to use is
  479.      the /R switch:
  480.  
  481.      /R<x>  Retention;  This tells GROUP that any group mail
  482.           archives that you are holding (if you are a star) should
  483.           be deleted after <x> days (default is 30 days).  For
  484.           example, you would use "/R5" to retain archives for five
  485.           days.
  486.  
  487.      For example, if you wanted to add the BLATZ conference with
  488.      yourself as a middle star retaining group mail archives for
  489.      three days, you would type:
  490.  
  491.          GROUP ADD BLATZ Gzorniblatz forum ;* 520/542 /r3
  492.  
  493.      Also, because Binkley cannot generate File Update Requests,
  494.      you'll want to use the /X switch when adding new conferences,
  495.      as described in SEA Technical Memorandum #0302:
  496.  
  497.  
  498.      /X   In ADD or EDIT only.  This switch indicates that the
  499.           designated conference should not be requested.  The GROUP
  500.           ASK command will not generate an update request for any
  501.           conference that carries this switch.  This is intended
  502.           mainly for use with conferences which are delivered or
  503.           which are obtained via a GROUP GET (see above).
  504.  
  505.      The bottom line is that when you add a new GroupMail
  506.      conference, your GROUP ADD line will most likely appear
  507.      something like this:
  508.  
  509.          GROUP ADD BLATZ Gzorniblatz forum ;* 520/542 /X /r7
  510.  
  511.      (assuming you want to retain conference archives for seven days
  512.      in this case).
  513.  
  514.      If you are a leaf node (that is, you don't hold a particular
  515.      conference for anyone else to pick up), omit the asterisk and
  516.      the /r7 in the above line.  In this case, the GroupMail bundle
  517.      will be deleted after it has been tossed.  The command line
  518.      would then look like this:
  519.  
  520.          GROUP ADD BLATZ Gzorniblatz forum ;520/542 /X
  521.  
  522.      When you use the GROUP EDIT command, it should be in exactly
  523.      the same format as the GROUP ADD command.  In other words, if
  524.      you are adding switches, you must also re-enter all of the
  525.      original switches.  The word EDIT simply tells Group that you
  526.      are modifying the particulars of an existing conference, rather
  527.      than creating a new one.
  528.  
  529.      FidoNews 6-08                Page 9                   20 Feb 1989
  530.  
  531.  
  532.      EXCEPTIONS AND SPECIAL CIRCUMSTANCES
  533.  
  534.      The GroupMail manual tells you how to import GroupMail into
  535.      non-compatible message base formats (such as QuickBBS or TBBS).
  536.      In this case you use the /N flag in your GROUP ADD statement.
  537.      Since most such systems don't use ConfMail, this type of setup
  538.      is a bit beyond our discussion.  I would only caution you to be
  539.      careful about the sequence in which you run you mail import
  540.      routine and GROUP IN.  You may have to run your import routine
  541.      twice... once to toss incoming mail, then GROUP IN to toss
  542.      incoming GroupMail bundles to the netmail area (and to
  543.      readdress any GroupMail messages destined for your uplinks),
  544.      and once more to import any GroupMail messages tossed to your
  545.      netmail area by GROUP.  This is just guessing on my part, since
  546.      I don't have any actual experience with such systems.
  547.  
  548.      However, a similar technique is used to convert GroupMail to
  549.      Echomail.  You might want to do this if you are receiving a
  550.      GroupMail conference and want to pass it on to another system
  551.      that cannot run the GroupMail software.
  552.  
  553.      Now, I would suggest that you DON'T do this unless absolutely
  554.      necessary.  If it's just a case of one of the nodes you feed
  555.      objecting to having to put up the GroupMail software (although
  556.      they are perfectly capable of doing so), I would invite them to
  557.      seek a feed elsewhere.  Converting a conference from GroupMail
  558.      to Echomail introduces several possible headaches, not the
  559.      least of which is that you could be the source of duplicate
  560.      messages entering the conference.
  561.  
  562.      On the other hand, it's not something that's terribly difficult
  563.      to do if you have to.  SEA Technical Memorandum #0303 describes
  564.      the process, but in my opinion makes the process unnecessarily
  565.      complicated.  So, I will give a couple of examples specifically
  566.      for BinkleyTerm/ConfMail users.
  567.  
  568.      The assumption here is that you are a middle star that is
  569.      receiving the conference in question as GroupMail, and feeding
  570.      it to some other nodes as GroupMail while feeding still other
  571.      nodes as Echomail.
  572.  
  573.      Your GROUP ADD line would be the same as usual, with the
  574.      addition of the /N switch... for example:
  575.  
  576.          GROUP ADD BLATZ Gzorniblatz forum ;* 520/542 /N /X /r7
  577.  
  578.      If you are not sending the conference to any other nodes AS
  579.      GROUPMAIL, you can omit the asterisk and the "/r7" switch.
  580.  
  581.      Next, you ADD this area to your AREAS.BBS file, just like you
  582.      would any normal echo.  On your system, you will treat this
  583.      conference as an echomail area rather than a GroupMail area.
  584.      The /N option that you used in your GROUP ADD statement causes
  585.      GROUP to add an "AREA:" field and a "SEEN-BY:" field listing
  586.      the address of the uplink to any conference that you're
  587.      converting to echomail.
  588.      FidoNews 6-08                Page 10                  20 Feb 1989
  589.  
  590.  
  591.      In your batch file, you will probably want to run ConfMail
  592.      Import (WITH the -M option), THEN Group In, and THEN a second
  593.      run of ConfMail Import (WITHOUT the -M option).  This will make
  594.      sure that any GroupMail received from your downstream nodes
  595.      gets properly readdressed to your uplinks, and that any Group
  596.      conferences that GroupMail tosses to your netmail area get
  597.      properly tossed (by ConfMail) to the Echomail area you've set
  598.      up for that conference.  For example:
  599.  
  600.           confmail import areas.bbs -M -N -F confmail.out
  601.           group in /L
  602.           confmail import areas.bbs -K -N -F confmail.out
  603.  
  604.      The only other items you have to worry about are how the area
  605.      is defined in your DELIVER.GRP and AREAS.BBS files.  As usual,
  606.      your DELIVER.GRP file should contain ONLY a list of nodes
  607.      receiving the conference from you AS GROUPMAIL.  Your AREAS.BBS
  608.      entry for the conference in question should contain a list of
  609.      the nodes receiving the conference from you AS ECHOMAIL, plus
  610.      YOUR FEED of the conference.  The reason for including your
  611.      feed is so that any messages entered on your system, or sent to
  612.      you by your downstream links, will be exported to your upstream
  613.      feed.
  614.  
  615.      You may wonder what will happen to an echomail message sent
  616.      upstream in such a manner to your GroupMail feed.  If he is
  617.      running that area strictly as GroupMail, the message will be
  618.      tossed into his netmail area (so long as he does not have a
  619.      BAD_MSGS area... this is why you CANNOT use a BAD_MSGS area
  620.      with GroupMail!!!), where (hopefully) GROUP IN will find it and
  621.      readdress it to his uplink, and so on.  If he is also operating
  622.      the area as both echomail and GroupMail, the message will get
  623.      tossed into the echo area on his system, and then exported to
  624.      his upstream feed, and so on.
  625.  
  626.      Anyway, that's all there is to it... BUT again I ask, "do you
  627.      REALLY want to convert echomail to GroupMail?"  If you are only
  628.      feeding one or two nodes that cannot accept GroupMail, there
  629.      may be a better way:
  630.  
  631.      SENDING GROUPMAIL TO NON-MSDOS SYSTEMS
  632.  
  633.      The following information should be considered HIGHLY
  634.      experimental.  If it works for you, GREAT!  If it doesn't...
  635.      well, you can always convert your GroupMail conferences to
  636.      echomail.
  637.  
  638.      Let's say that you're feeding a point system that's running on
  639.      a Commodore Amiga (coincidentally, this is what Steve Palm, a
  640.      point operator off of my system is using).  He has a version of
  641.      ConfMail and BinkleyTerm that's been ported to the Amiga, as
  642.      well as a message reader/editor, but there is no way he can run
  643.      the GroupMail software.
  644.  
  645.      But, he is a leaf node.  That means he doesn't have to worry
  646.      about forwarding the conference to anyone else.  All he needs
  647.      FidoNews 6-08                Page 11                  20 Feb 1989
  648.  
  649.  
  650.      to be able to do is to read the messages he receives, and send
  651.      replies.
  652.  
  653.      We already know (from the above discussion) that if he creates
  654.      an echo area with the same name as a GroupMail area on my
  655.      system, and puts my node in his AREAS.BBS list, that any
  656.      messages he enters in that area will be exported to my system,
  657.      where GROUP IN will find them and readdress them to my feed for
  658.      the conference.  So as long as he can send me messages with the
  659.      proper AREA tag (which will be automatically affixed when
  660.      ConfMail exports the message from the echo area he's created),
  661.      he will be able to enter messages in a GroupMail conference.
  662.      So, if he can figure out some way to process an incoming
  663.      GroupMail bundle (so that he can read incoming messages), I can
  664.      just put his node in my DELIVER.GRP file and treat him like any
  665.      other GroupMail delivery point (which means I don't HAVE to
  666.      convert the GroupMail conference to Echomail!)
  667.  
  668.      The question is, can he unpack a GroupMail bundle?  Well, it
  669.      turns out that there IS a way this can be done.  Once you unARC
  670.      a GroupMail bundle, the extracted mail packet has roughly the
  671.      same format as an Echomail packet, except that it's addressed
  672.      to -1/0.  At least, it's close enough that ConfMail will unpack
  673.      and toss it if it thinks it's running on node -1/0
  674.  
  675.      So, in his CONFIG.DOG file, Steve inserts the address -1/0 as
  676.      an AKA address.  Then, in his batch file, he has to put a
  677.      command to look for and unARC any GroupMail bundles he might
  678.      receive.  For example, if he's getting COOKING and SHORTWAV
  679.      from me, he'd put in the following lines (note these are MS-DOS
  680.      batch file lines for illustrative purposes only, not what Steve
  681.      is actually using on his Amiga):
  682.  
  683.           PKXARC \FILE\NET\COOKING.*
  684.           DEL \FILE\NET\COOKING.*
  685.           PKXARC \FILE\NET\SHORTWAV.*
  686.           DEL \FILE\NET\SHORTWAV.*
  687.           CONFMAIL IMPORT AREAS.BBS -N -A PKXARC
  688.  
  689.      ConfMail will find the bundles (addressed to -1/0, but the AKA
  690.      takes care of that) and unpack them.  Next... and this is
  691.      important... he must do a CONFMAIL EXPORT using an alternate
  692.      AREAS.BBS format file that contains the following:
  693.  
  694.           Origin Line ! Sysop Name
  695.           \MSG\COOKING COOKING -1/0
  696.           \MSG\SHORTWAV SHORTWAV -1/0
  697.  
  698.      Why are we exporting to -1/0?  Well, since GroupMail uses that
  699.      address, I thought I would, too... actually, we could export to
  700.      ANY phony node, but the idea is to make ConfMail do an export
  701.      operation on the newly-imported GroupMail messages.  Why?
  702.      Well, keep in mind that GroupMail messages don't have an origin
  703.      or SEEN-BY lines.  Thus, if we simply allow them to be
  704.      rescanned in the normal manner, we've created an instant dupe
  705.      loop, since they will all get sent back to the source.  So, we
  706.      FidoNews 6-08                Page 12                  20 Feb 1989
  707.  
  708.  
  709.      do a "dummy" export operation in order to reset the "high water
  710.      mark" past the last new message that we have just received in
  711.      the area.  This may create an unwanted ".OUT" file for -1/0,
  712.      but we can always delete that as the next operation in the
  713.      batch file
  714.  
  715.      So, the complete batch file segment would look something like
  716.      this:
  717.  
  718.           PKXARC \FILE\NET\COOKING.*
  719.           DEL \FILE\NET\COOKING.*
  720.           PKXARC \FILE\NET\SHORTWAV.*
  721.           DEL \FILE\NET\SHORTWAV.*
  722.           CONFMAIL IMPORT AREAS.BBS -N -A PKXARC
  723.           CONFMAIL EXPORT ALTAREAS.BBS {options}
  724.           DEL \OUTBOUND\FFFF0000.OUT
  725.  
  726.      ...where ALTAREAS.BBS is the alternate AREAS.BBS with the dummy
  727.      -1/0 net/node numbers, and FFFF0000.OUT is the name of the mail
  728.      packet (for -1/0) created by the dummy export operation.
  729.  
  730.      Of course, when messages are entered using the message
  731.      reader/editor, we have to run ConfMail Export using the "real"
  732.      AREAS.BBS file that contains the same entries, but with the
  733.      real net/node numbers for the GroupMail feed(s) from which the
  734.      conferences are received:
  735.  
  736.           Origin Line ! Sysop Name
  737.           \MSG\COOKING COOKING 154/8
  738.           \MSG\SHORTWAV SHORTWAV 154/8
  739.  
  740.      Now, all of the above will work BUT there is one MAJOR problem.
  741.      It turns out that while each GroupMail bundle has a unique
  742.      filename, two or more GroupMail bundles for the same conference
  743.      can contain .PKT files that have exactly the SAME names.  Thus,
  744.      there is a very good chance that the above batch file segment
  745.      would fail whenever more than one mail bundle is received for
  746.      the SAME GroupMail area in the same transmission (it would most
  747.      likely stop and ask the user whether to overwrite the the .PKT
  748.      file from the first mail bundle with the .PKT file from the
  749.      second... or on some systems, it might just go ahead and
  750.      overwrite the file without asking, an even less desirable
  751.      situation!).  On an MSDOS machine, you could use a FOR-DO loop
  752.      in the batch file to unarc each GroupMail bundle and then have
  753.      ConfMail toss (import) the contents of that mail bundle before
  754.      unarcing and tossing the next GroupMail bundle (but then, on an
  755.      MSDOS machine you could just run the GroupMail software).
  756.      There are probably ways to accomplish the same thing on other
  757.      systems, but the actual method would depend on the commands
  758.      available in the batch file language, and/or the availability
  759.      of external utilities that might aid in the process.  Or, you
  760.      could just run the batch file manually (when an operator is
  761.      present to watch and resolve any such conflicts that might
  762.      occur)... that might be the most expiditious method at present
  763.      for point system operators.  Note to the developers of
  764.      GroupMail:  It would sure be nice if future versions did not
  765.      FidoNews 6-08                Page 13                  20 Feb 1989
  766.  
  767.  
  768.      create duplicate .PKT names within different mail bundles for
  769.      the same GroupMail conference.
  770.  
  771.      The method I've shown for preventing the imported GroupMail
  772.      messages from being rescanned back to the GroupMail feed is not
  773.      real elegant, and begs for a simple utility that would either
  774.      a) reset the "high water mark" (the number of the last message
  775.      scanned by ConfMail Export) to that of the highest message in
  776.      the area, or b) append an Origin line and SEEN-BY lines to any
  777.      messages that don't already have them in the specified area,
  778.      and place the net/node number of the feed for the area in all
  779.      messages currently in that area.  Such a utility could be run
  780.      every time messages have been tossed to the specified area, and
  781.      would eliminate the need for the dummy ConfMail Export
  782.      operation.  Yet another (better) option would be to forget the
  783.      alternate AREAS.BBS file and the dummy ConfMail Export option,
  784.      but instead use only the regular AREAS.BBS file with NO
  785.      net/node number following the Group conference area names, so
  786.      that messages in Group areas would NEVER be exported by
  787.      ConfMail.  Then use a separate utility that would search
  788.      through Group conference areas for locally-originated messages
  789.      (messages containing the node's primary net/node number in the
  790.      FROM field of the message header) and move those TO the netmail
  791.      area, at the same time readdressing them to the feed for the
  792.      GroupMail conference and flagging them as Kill/Sent.  Such a
  793.      utility would be relatively easy to create, and would allow
  794.      non-MSDOS systems to handle GroupMail in a way that more
  795.      closely resembles the way GroupMail is supposed to operate
  796.      (that is, a locally-entered message disappears from your BBS
  797.      until such time as it comes back as part of a GroupMail
  798.      packet).
  799.  
  800.      But, at this point, the fact that a non-MSDOS system can import
  801.      and process GroupMail is a bit akin to the dancing bear... the
  802.      wonder is not how well it's done, but that it can be done at
  803.      all.
  804.  
  805.      I hope that these hints prove helpful to you in setting up
  806.      GroupMail on BinkleyTerm/ConfMail and other types of systems.
  807.      Please let me know if you find any glaring errors in the above
  808.      information, or if you can add anything that might simplify the
  809.      process or make it more understandable.
  810.  
  811.      Jack Decker (Fidonet 1:154/8, LCRnet 77:1011/8, NetWork 8:70/8)
  812.  
  813.      -----------------------------------------------------------------
  814.      FidoNews 6-08                Page 14                  20 Feb 1989
  815.  
  816.  
  817.                           What's Happening at SEA?
  818.  
  819.  
  820.      SEAdog 4.50 added many new capabilities and features, and some of
  821.      them  required more data from the node list than we were getting.
  822.      So we've upgraded XlatList to support those features.  Along  the
  823.      way we added some other things people have asked for.
  824.  
  825.      First,  we expanded the OZONE statement.  You may be aware of the
  826.      earlier form:
  827.  
  828.          ozone 1:107
  829.  
  830.      which would import the data for net 107 of zone 1 into your  node
  831.      list.  That still works, of course, but now you can also say:
  832.  
  833.          ozone 1:all
  834.  
  835.      which  will  import  ALL  of  zone  1  into your node list.  This
  836.      defeats the purpose of zones to some extent, but many people felt
  837.      a need for it.
  838.  
  839.  
  840.      Speaking of zones: When zones were first designed, there was only
  841.      the one network, with no hint that other networks would ever form
  842.      and want to  exchange  network  mail.  Hence,  the  zone  concept
  843.      asumes one central authority to assign zone numbers, oversee zone
  844.      gates,  and  so  on.  As  we all know,  that isn't quite the case
  845.      today.
  846.  
  847.      To address the current world  of  multiple  independent  networks
  848.      (pun  unintentional),  Jim Nutt came up with the idea of domains,
  849.      domain addressing,  and domain gates.  We wholeheartedly  endorse
  850.      Jim's  domain  concept,  and  we support it in SEAdog 4.50 and in
  851.      XlatList.
  852.  
  853.      SEAdog 4.50 contains the mechanisms for turning a domain  address
  854.      into the appropriate extended address via your local domain gate,
  855.      but  you still have to get the domain address from somewhere.  Of
  856.      course, you could just remember it and type it in as needed,  but
  857.      we  wanted  to find an easier way.  We turned to XlatList for the
  858.      answer.
  859.  
  860.      XlatList 2.90 implements a  new  command,  "DOMAIN".  This  works
  861.      like  the  older  PUBLIST  command,   except  that  the  list  is
  862.      designated as being part of a domain.  Here's how it works:
  863.  
  864.      Suppose you're node 520/1015 in AlterNet,  and you'd like  to  be
  865.      able to send mail to people in FidoNet.  Net 107,  in particular,
  866.      has several people in it you send mail to  regularly,  but  you'd
  867.      like  to be able to reach the rest should the mood strike you.  A
  868.      system near you (let's say 520/16,  for example) has  volunteered
  869.      to be your domain gate into FidoNet.  In your CONFIG.DOG file you
  870.      would put the statements:
  871.  
  872.          node 520/1015@AlterNet
  873.      FidoNews 6-08                Page 15                  20 Feb 1989
  874.  
  875.  
  876.          domain FidoNet 520/16
  877.  
  878.      That  tells SEAdog what to do.  Now in your XLATLIST.CTL file you
  879.      put:
  880.  
  881.          node 520/1015@AlterNet
  882.          domain AlterNet anetlist anetdiff
  883.          domain FidoNet nodelist nodediff
  884.          ozone 1:107
  885.  
  886.      What does this do?
  887.  
  888.       o  The NODE statement tells XlatList who you are, including what
  889.          domain you are in.
  890.  
  891.       o  The first DOMAIN statement pulls in the node  list  data  for
  892.          AlterNet.  Since that's your own domain, it works just like a
  893.          PUBLIST statement.
  894.  
  895.       o  The  second  DOMAIN statement pulls in the node list data for
  896.          FidoNet.  Since this is NOT your own domain,  then  the  data
  897.          won't  appear  in your NODELIST.BBS unless you say otherwise.
  898.          Instead,  it's used to create interdomain address entries  in
  899.          your FIDOUSER.LST user index.
  900.  
  901.       o  The OZONE statement says otherwise, telling XlatList that net
  902.          107  in  zone 1 should be incorporated into your NODELIST.BBS
  903.          just as if they were in your own domain and zone.
  904.  
  905.  
  906.      So what happens now?
  907.  
  908.       o  Say you enter a message to Karl Wong,  who  is  in  net  107.
  909.          Since you have the data for net 107 ready to hand, it goes as
  910.          normal network mail.
  911.  
  912.       o  Say  you enter a message to Vince Hartman,  who is in net 199
  913.          in  FidoNet.  SEAdog  will  pick  his  address  out  of  your
  914.          FIDOUSER.LST  and,  finding  it to be an interdomain address,
  915.          ruote it via your FidoNet gateway at 520/16.
  916.  
  917.  
  918.      What does all this get you?
  919.  
  920.       o  Direct access to the systems you normally deal with, and
  921.  
  922.       o  The ability to send mail to any system anywhere in the  world
  923.          WITHOUT  having  to carry around megabytes of data on systems
  924.          you never call.
  925.  
  926.  
  927.  
  928.      XlatList 2.90 also adds support for the new SEAdog routing  class
  929.      capability.  Systems  with  high  speed  modems are predefined by
  930.      XlatList as being in routing class "F" (for Fast),  and  you  can
  931.      define your own routing classes based on node list comments.  For
  932.      FidoNews 6-08                Page 16                  20 Feb 1989
  933.  
  934.  
  935.      example,  if  you wanted everyone with a "CM" flag to be in class
  936.      C, everyone with "XP" to be in class X, and everyone with "MO" to
  937.      be in class  "M",  you  can  make  it  happen  by  putting  these
  938.      statements in your XLATLIST.CTL file:
  939.  
  940.          class CM C
  941.          class XP X
  942.          class MO M
  943.  
  944.      This let's you use routing commands like:
  945.  
  946.          Send-to class-C
  947.  
  948.      to say "send mail to anyone with a CM flag."
  949.  
  950.  
  951.      Our intent was to do away with the need for RouteGen, while still
  952.      giving  you  the  flexibility  and routing control you've come to
  953.      expect.  We think we've succeeded.
  954.  
  955.  
  956.      Files mentioned this week:
  957.  
  958.                    XLATRGEN.ARC        XlatList 2.90, and RouteGen
  959.  
  960.      XLATRGEN.ARC  may  be  downloaded  from  our  technical   support
  961.      bulletin  board at (201) 473-1991,  or may be file-requested from
  962.      either 520/1015@AlterNet or 1:107/1015@FidoNet.
  963.  
  964.  
  965.      Next week:  A sample SEAdog script
  966.  
  967.      -----------------------------------------------------------------
  968.      FidoNews 6-08                Page 17                  20 Feb 1989
  969.  
  970.  
  971.      Gordon T. Gattone, moderator
  972.      18/8
  973.  
  974.  
  975.                              The Watson Echo Conference
  976.  
  977.           The WATSON board is a modem that has many additional
  978.      capabilities such as the ability to record speech on a hard drive
  979.      and to interact with its callers via touch tones.  According to
  980.      the manufacturer, Natural Microsystems in Natick, MA there have
  981.      been over 25,000 of them sold.
  982.  
  983.           The new WATSON echo is an attempt to bring together those of
  984.      us who program WATSON and VIS (Voice Information Systems)
  985.      sequences.  Natural Microsystems has agreed to participate and in
  986.      fact, has allocated funds for equipment purchases to dedicate to
  987.      the echo.
  988.  
  989.           The echo is available from 18/8, 151/1000, 151/100, and
  990.      151/2 so far. With so many WATSON modems out there, I would
  991.      expect the growth rate to be rather rapid.
  992.  
  993.           Please contact me at 18/8 if you have any questions or would
  994.      like a feed.
  995.  
  996.      -----------------------------------------------------------------
  997.      FidoNews 6-08                Page 18                  20 Feb 1989
  998.  
  999.  
  1000.      =================================================================
  1001.                                   COLUMNS
  1002.      =================================================================
  1003.  
  1004.           The Old Frog's Almanac - Part the Three (and last)
  1005.  
  1006.      I've  explained, in previous columns, how I came to  develop  the
  1007.      system  which  I  chose to call The Old Frog's  Almanac.  What  I
  1008.      haven't  told  you  is perhaps the most important  factor:  I  am
  1009.      having a BALL!
  1010.  
  1011.      Every  morning,  when  I check my morning  mail,  I  find  myself
  1012.      scanning HDCONF, TELIX, DBASE and other conferences to see what's
  1013.      left after Sirius gets through....and every time I come across  a
  1014.      new  thread  -  one which shows real potential -  I  find  myself
  1015.      adding it to the Sirius/EGREP system, and The Almanac grows a tad
  1016.      bit  larger...I have, to put things in  perspective,  accumulated
  1017.      approximately  3.5 MEGS of archived topical extracts, all in  the
  1018.      space  of  five weeks. There seems to be a compulsion  within  to
  1019.      initiate  more  and  more files, and eat up more  and  more  disk
  1020.      space,  just to provide my users with a massive amount of  USEFUL
  1021.      information.....let's face it - no matter how many message  areas
  1022.      your  system  carries, there isn't a user born who  can  possibly
  1023.      keep  up with the unbridled flood of  information....providing  a
  1024.      painless and exciting means by which those thousands of  messages
  1025.      can continue to provide value to the users is proving to be FUN.
  1026.  
  1027.      How  addictive  can this system be? Let's put it  this  way....my
  1028.      SEAdog  batch  file,  which once stood at a  contented  28K,  now
  1029.      exceeds  100K; it now processes and maintains over  200  specific
  1030.      topical  files,  and more are added daily. God  knows  what  will
  1031.      happen when another 200 topics are added...(now, if someone would
  1032.      show me a way to compile the sucker, I'd die happy:-))
  1033.  
  1034.      I  thought  I would close this series by offering you  a  partial
  1035.      list of the files now available on The Almanac - while the 50  or
  1036.      so files represent but 20% of those now extracted and  maintained
  1037.      without operator intervention, they are more than enough to  give
  1038.      you a clear idea of the scope of the system.
  1039.  
  1040.      - BBS-related Extracts (MEADOW & PNW_MEADOW)
  1041.  
  1042.      95% of the information contained in these files is extracted from
  1043.      MEADOW....It's reassuring to think that a sysop having a  problem
  1044.      with  LASTUSER.BBS can request specific files which contain  ONLY
  1045.      messages  related  to LASTUSER.BBS for any given  month,  without
  1046.      having to wade through the SEA vrs. PKWare wars, or the arguments
  1047.      about PAK's latest version :-)
  1048.  
  1049.      BMDM*.PAK Opus/BiModem Extracts, 02/89
  1050.      EGRD*.PAK ECHOGUARD Extracts, 02/89
  1051.      EMBD*.PAK OECC/Embedded Commands MEADOW Extracts, 01/89
  1052.      JMDM*.PAK JMODEM MEADOW Extracts, 01/89
  1053.      LUSR*.PAK LASTUSER.BBS Extracts, 01/89
  1054.      MCHK*.PAK MAILCHECKING Extracts, 01/89
  1055.      MODM*.PAK MODEM SETUP Extracts, 01/89
  1056.      FidoNews 6-08                Page 19                  20 Feb 1989
  1057.  
  1058.  
  1059.      NORG*.PAK Opus/NoOrigin Extracts, 02/89
  1060.      ODOS*.PAK Opus - DoubleDOS Extracts, 02/89
  1061.       ODV*.PAK Opus & DesqView, 02/89
  1062.      OKFL*.PAK OFILE Extracts, 01/89
  1063.      OKFL*.PAK OFILE Extracts, 02/89
  1064.      OMMM*.PAK OMMM Extracts, 01/89
  1065.      OMMM*.PAK OMMM Extracts, 02/89
  1066.      OPXP*.PAK Opus Express Extracts, 01/89
  1067.      OPXP*.PAK Opus Express Extracts, 02/89
  1068.      OREG*.PAK REGISTER Extracts, 01/89
  1069.      OREG*.PAK REGISTER Extracts, 02/89
  1070.      OTWR*.PAK Opus - TradeWars Extracts, 01/89
  1071.      OTWR*.PAK Opus - TradeWars Extracts, 02/89
  1072.      OWIN*.PAK Opus/Windows Extracts, 02/89
  1073.      OZMD*.PAK Opus & ZModem, 02/89
  1074.      PRIV*.PAK PRIV File Extracts, 02/89
  1075.      PSIG*.PAK PC-SIG CDROM, 02/89
  1076.      RASM*.PAK RASMAM, 02/89
  1077.      STCK*.PAK STACK Extracts (MEADOW) 02/89
  1078.      XLAX*.PAK NODELIST Processing, 02/89
  1079.  
  1080.      - DeskTop Publishing Extracts
  1081.       APM*.PAK PAGEMAKER, 02/89
  1082.      DPUB*.PAK DeskTop Publishing extracts, February 1989
  1083.      DQ&A*.PAK DPUB-Q&A, 02/89
  1084.      FONT*.PAK FONTS, 02/89
  1085.       GEM*.PAK GEM, 02/89
  1086.      GLYP*.PAK GLYPHIX Font Mgr., 02/89
  1087.      LOGI*.PAK DPUB-LOGITECH Mouse, 02/89
  1088.      LPTR*.PAK LASER PRINTERS, 02/89
  1089.      PBIT*.PAK Publish It! Extracts, 02/89
  1090.      PFSF*.PAK PFS FIRST PUBLISER, 02/89
  1091.      PIRC*.PAK Pirated ClipArt Extracts, 02/89
  1092.      PSCR*.PAK PostScript Extracts, 02/89
  1093.      TOPS*.PAK TOPS, 02/89
  1094.      VENT*.PAK VENTURA, 02/89
  1095.  
  1096.      - Hard Drives-related Extracts (HDCONF)
  1097.  
  1098.      HDCONF  has always been a rich source for technical  information,
  1099.      and  the Almanac's extracts reflect that in spades...in  addition
  1100.      to  the files listed below, I also carry a file specific to  each
  1101.      Seagate and Miniscribe drive discussed in the conference....
  1102.  
  1103.      ADAP*.PAK Adaptec Controller Extracts, 02/89
  1104.      BKUP*.PAK BACKUP UTIL'S, 02/89
  1105.      BUER*.PAK Bulk Erasure, 01/89
  1106.      CDCW*.PAK CDC Wren Drives, 01/89
  1107.      CMOS*.PAK CMOS, 02/89
  1108.      CORE*.PAK CORETEST, 02/89
  1109.      CPMQ*.PAK Compaq Drives, 02/89
  1110.       D33*.PAK DOS 3.3 Extracts, 02/89
  1111.      ESDI*.PAK ESDI Drives/Controllers, 02/89
  1112.       FAT*.PAK FAT Extracts, 02/89
  1113.      FLPY*.PAK Floppy Drive-related Extracts, 02/89
  1114.      FUJT*.PAK FUJITSU Drives, 02/89
  1115.      FidoNews 6-08                Page 20                  20 Feb 1989
  1116.  
  1117.  
  1118.        HD*.PAK  Hard Drive Conference extracts, 02/89
  1119.      INLV*.PAK INTERLEAVE, 02/89
  1120.      MAXT*.PAK MAXTOR Hard Drives, 02/89
  1121.      MCRP*.PAK MICROPOLIS HD Extracts, 02/89
  1122.      MIHD*.PAK MicroScience Drives, 02/89
  1123.      MITS*.PAK Mitsubishi Drives, 02/89
  1124.      MSHD*.PAK MicroScience Drives, 02/89
  1125.      OPTI*.PAK Omptimizing/Optimizers, 02/89
  1126.      PARK*.PAK HD PARK Extracts, 02/89
  1127.      PERS*.PAK PERSTOR Controller, 02/89
  1128.      PRIM*.PAK Priam Drives, 02/89
  1129.       RLL*.PAK RLL, 02/89
  1130.      RODI*.PAK RODIME Drives, 02/89
  1131.      SCSI*.PAK SCSI Drives/Controllers, 02/89
  1132.      SDCH*.PAK Static Discharge extracts, 02/89
  1133.      SPIN*.PAK SpinRite HD Management, 02/89
  1134.      SQHD*.PAK Syquest Drives, 02/89
  1135.      TAPE*.PAK Tape Backup Systems, 01/89
  1136.      TDHD*.PAK Tandon Drive Extracts, 02/89
  1137.       THD*.PAK Tandy Hard Drive Extracts, 01/89
  1138.      TOSH*.PAK Toshiba Drives, 02/89
  1139.      VRTX*.PAK Vertex Drives, 01/89
  1140.      WDHC*.PAK Western Digital Controllers, 02/89
  1141.      OPTN*.PAK OPTUNE, 02/89
  1142.      VIRU*.PAK VIRUS, 02/89
  1143.  
  1144.      Just  one  last reminder....the asterisk in the  filenames  above
  1145.      represents  a  four-digit  number, in the format  "mmyy"  -  ergo
  1146.      requesting   TDHD*.PAK   will   get   you   one   complete   file
  1147.      (TDHD0189.PAK) now, and one partial file (TDHD0289.PAK) -  Should
  1148.      you request it next January, it'll get you twelve files - one for
  1149.      each month. (A complete list of all Almanac files is available as
  1150.      ALMANAC.LST - the system I use is available as ALMANAC.PAK, which
  1151.      includes the morning's updated ALMANAC.LST)
  1152.  
  1153.      Ain't life GRAND?
  1154.  
  1155.      -----------------------------------------------------------------
  1156.      FidoNews 6-08                Page 21                  20 Feb 1989
  1157.  
  1158.  
  1159.      =================================================================
  1160.                               LATEST VERSIONS
  1161.      =================================================================
  1162.  
  1163.                                GMAIL 1.10
  1164.  
  1165.      The first verison of GMail, a QuickBBS Group Mail processor has
  1166.      been released, and is available from 1:266/15, or 7:520/911.
  1167.  
  1168.      GMail is a fully functional Group Mail processor, with the
  1169.      ability to import and export directly to/from the QuickBBS
  1170.      message base, as well as functioning as a top or mid-level star.
  1171.      GMail is also fast, on the development system, a 12MHZ AT, with a
  1172.      28ms HD, it imports almost 3 messages per second.
  1173.  
  1174.      The release archive is available as GMAIL110.ARC, and is
  1175.      file-requestable of downloadable from 7:520/911, or 1:266/15.  A
  1176.      support conference, with the name of GMAIL, is also available
  1177.      from the same system.
  1178.  
  1179.  
  1180.      -----------------------------------------------------------------
  1181.      FidoNews 6-08                Page 22                  20 Feb 1989
  1182.  
  1183.  
  1184.                           Latest Software Versions
  1185.  
  1186.                            Bulletin Board Software
  1187.      Name        Version    Name        Version    Name       Version
  1188.  
  1189.      Fido            12K*   Opus          1.03b    TBBS           2.1
  1190.      QuickBBS       2.03    TPBoard         5.0    TComm/TCommNet 3.2
  1191.      Lynx           1.10    Phoenix         1.3    RBBS         1.71C
  1192.  
  1193.  
  1194.      Network                Node List              Other
  1195.      Mailers     Version    Utilities   Version    Utilities  Version
  1196.  
  1197.      Dutchie       2.90C*   EditNL         4.00    ARC           5.32
  1198.      SEAdog         4.50*   MakeNL         2.12    ARCmail        2.0*
  1199.      BinkleyTerm    2.00    Prune          1.40    ConfMail      4.00
  1200.      D'Bridge       1.10    XlatList       2.90*   TPB Editor    1.21
  1201.      FrontDoor       2.0    XlaxNode       2.31    TCOMMail       2.0
  1202.      PRENM          1.40    XlaxDiff       2.31    TMail         8901*
  1203.                             ParseList      1.30    UFGATE        1.02*
  1204.                                                    GROUP         2.04*
  1205.                                                    EMM           1.40
  1206.                                                    MSGED         1.96
  1207.  
  1208.      * Recently changed
  1209.  
  1210.      Utility authors:  Please help  keep  this  list  up  to  date  by
  1211.      reporting  new  versions  to 1:1/1.  It is not our intent to list
  1212.      all utilities here, only those which verge on necessity.
  1213.  
  1214.      -----------------------------------------------------------------
  1215.      FidoNews 6-08                Page 23                  20 Feb 1989
  1216.  
  1217.  
  1218.      =================================================================
  1219.                                   NOTICES
  1220.      =================================================================
  1221.  
  1222.                           The Interrupt Stack
  1223.  
  1224.  
  1225.      19 May 1989
  1226.         Start of EuroCon III at Eindhoven, The Netherlands
  1227.  
  1228.      24 Aug 1989
  1229.         Voyager 2 passes Neptune.
  1230.  
  1231.      24 Aug 1989
  1232.           FidoCon '89 starts at the Holiday Inn in San Jose,
  1233.           California.  Trade show, seminars, etc. Contact 1/89
  1234.           for info.
  1235.  
  1236.       5 Oct 1989
  1237.         20th Anniversary of "Monty Python's Flying Circus"
  1238.  
  1239.      If you have something which you would like to see on this
  1240.      calendar, please send a message to FidoNet node 1:1/1.
  1241.  
  1242.      -----------------------------------------------------------------
  1243.  
  1244.      FidoNews 6-08                Page 24                  20 Feb 1989
  1245.  
  1246.  
  1247.      =================================================================
  1248.                                   REPORTS
  1249.      =================================================================
  1250.  
  1251.                           IFNA Treasurer's Report
  1252.                                January, 1989
  1253.                            Steve Bonine   115/777
  1254.  
  1255.  
  1256.      IFNA Treasurer's report for January, 1989
  1257.  
  1258.      RECIEPTS & DEPOSITS
  1259.         Membership fees                          150.00
  1260.         FidoCon '88                             1200.00
  1261.  
  1262.      TOTAL RECEIPTS                                          $1350.00
  1263.  
  1264.      DISBURSEMENTS
  1265.         Postage                                   12.65
  1266.         Professional services (Marc Rubin)        34.00
  1267.         Bank charges                              17.40
  1268.  
  1269.      TOTAL DISBURSEMENTS                                        63.79
  1270.  
  1271.      EXCESS RECEIPTS OVER DISBURSEMENTS                       1286.21
  1272.  
  1273.      ADD BEGINNING BALANCE                                    6082.72
  1274.  
  1275.      BALANCE IN ACCOUNT                                       7368.93
  1276.  
  1277.      Note:  The $1200 item is a payment from the FidoCon 88 sponsors.
  1278.      I have received no financial statement from this group which
  1279.      details any of their expenditures.
  1280.  
  1281.      This is my last monthly IFNA treasurer's report, as I will resign
  1282.      as IFNA treasurer at the Board meeting on February 17-19.  Until
  1283.      February 20, full IFNA financial data will be available for file-
  1284.      request from 115/777 using the magic filename of IFNA$.  After
  1285.      that date, requests for information should be submitted to the
  1286.      new treasurer.
  1287.  
  1288.  
  1289.      -----------------------------------------------------------------
  1290.      FidoNews 6-08                Page 25                  20 Feb 1989
  1291.  
  1292.  
  1293.             OFFICERS OF THE INTERNATIONAL FIDONET ASSOCIATION
  1294.  
  1295.      Hal DuPrie     1:101/106  Chairman of the Board
  1296.      Bob Rudolph    1:261/628  President
  1297.      Matt Whelan    3:3/1      Vice President
  1298.      Ray Gwinn      1:109/639  Vice President - Technical Coordinator
  1299.      David Garrett  1:103/501  Secretary
  1300.      Steve Bonine   1:115/777  Treasurer
  1301.  
  1302.  
  1303.  
  1304.                          IFNA BOARD OF DIRECTORS
  1305.  
  1306.          DIVISION                               AT-LARGE
  1307.  
  1308.      10  Courtney Harris   1:102/732?    Don Daniels     1:107/210
  1309.      11  Bill Allbritten   1:11/301      Hal DuPrie      1:101/106
  1310.      12  Bill Bolton       3:711/403     Mark Grennan    1:147/1
  1311.      13  Rick Siegel       1:107/27      Steve Bonine    1:115/777
  1312.      14  Ken Kaplan        1:100/22      Ted Polczyinski 1:154/5
  1313.      15  Larry Kayser      1:104/739?    Matt Whelan     3:3/1
  1314.      16  Ivan Schaffel     1:141/390     Robert Rudolph  1:261/628
  1315.      17  Rob Barker        1:138/34      Steve Jordan    1:102/2871
  1316.      18  Christopher Baker 1:135/14      Bob Swift       1:140/24
  1317.      19  David Drexler     1:19/1        Larry Wall      1:15/18
  1318.       2  Henk Wevers       2:500/1       David Melnik    1:107/233
  1319.  
  1320.      -----------------------------------------------------------------
  1321.      FidoNews 6-08                Page 26                  20 Feb 1989
  1322.  
  1323.  
  1324.                                       __
  1325.                  The World's First   /  \
  1326.                     BBS Network     /|oo \
  1327.                     * FidoNet *    (_|  /_)
  1328.                                     _`@/_ \    _
  1329.                                    |     | \   \\
  1330.                                    | (*) |  \   ))
  1331.                       ______       |__U__| /  \//
  1332.                      / Fido \       _//|| _\   /
  1333.                     (________)     (_/(_|(____/ (tm)
  1334.  
  1335.             Membership for the International FidoNet Association
  1336.  
  1337.      Membership in IFNA is open to any individual or organization that
  1338.      pays  a  specified  annual   membership  fee.   IFNA  serves  the
  1339.      international  FidoNet-compatible  electronic  mail  community to
  1340.      increase worldwide communications.
  1341.  
  1342.      Member Name _______________________________  Date _______________
  1343.      Address _________________________________________________________
  1344.      City ____________________________________________________________
  1345.      State ________________________________  Zip _____________________
  1346.      Country _________________________________________________________
  1347.      Home Phone (Voice) ______________________________________________
  1348.      Work Phone (Voice) ______________________________________________
  1349.  
  1350.      Zone:Net/Node Number ____________________________________________
  1351.      BBS Name ________________________________________________________
  1352.      BBS Phone Number ________________________________________________
  1353.      Baud Rates Supported ____________________________________________
  1354.      Board Restrictions ______________________________________________
  1355.  
  1356.      Your Special Interests __________________________________________
  1357.      _________________________________________________________________
  1358.      _________________________________________________________________
  1359.      In what areas would you be willing to help in FidoNet? __________
  1360.      _________________________________________________________________
  1361.      _________________________________________________________________
  1362.      Send this membership form and a check or money order for $25 in
  1363.      US Funds to:
  1364.                    International FidoNet Association
  1365.                    PO Box 41143
  1366.                    St Louis, Missouri 63141
  1367.                    USA
  1368.  
  1369.      Thank you for your membership!  Your participation will help to
  1370.      insure the future of FidoNet.
  1371.  
  1372.      Please NOTE that IFNA is a general not-for-profit organization
  1373.      and Articles of Association and By-Laws were adopted by the
  1374.      membership in January 1987.  The second elected Board of Directors
  1375.      was filled in August 1988.  The IFNA Echomail Conference has been
  1376.      established on FidoNet to assist the Board.  We welcome your
  1377.      input to this Conference.
  1378.  
  1379.      -----------------------------------------------------------------
  1380.